<template>
  <div class="hr-demand-prediction-container">
    <span class="print-btn">
      <router-link style="position: relative;" to="/main/renshi/renliziyuanguihua">返回</router-link>
      <el-button type="primary" icon="el-icon-printer" @click="printForm">打印</el-button>
    </span>
    <div class="page">
      <h1 class="title">人力资源需求预测</h1>
      <!-- 预测内容 -->
      <div class="section" id="prediction-content">
        <h2 class="section-title">一、预测内容</h2>
        <div class="sub-section">
          <h3 class="sub-section-title">现实人力资源需求</h3>
          <p>即当前企业为满足正常运营所需的人力资源数量、质量和结构。</p>
        </div>
        <div class="sub-section">
          <h3 class="sub-section-title">未来人力资源需求</h3>
          <p>根据企业发展规划和市场需求预测，未来一段时间内企业所需新增的人力资源。</p>
        </div>
        <div class="sub-section">
          <h3 class="sub-section-title">未来流失人力资源需求</h3>
          <p>预测期内因退休、离职等原因导致的人力资源流失，并据此确定需要补充的人力资源。</p>
        </div>
      </div>
      <!-- 预测步骤 -->
      <div class="section" id="prediction-steps">
        <h2 class="section-title">二、预测步骤</h2>
        <ol class="step-list">
          <li>根据职务分析的结果，确定职务编制和人员配置。</li>
          <li>进行人力资源盘点，统计出人员的缺编、超编及是否符合职务资格要求。</li>
          <li>将统计结论与部门管理者进行讨论，修正统计结论。</li>
          <li>确定现实人力资源需求。</li>
          <li>根据企业发展规划，确定各部门的工作量。</li>
          <li>根据工作量的增长情况，确定各部门还需增加的职务及人数，并进行汇总统计。</li>
          <li>确定未来人力资源需求。</li>
          <li>对预测期内退休的人员进行统计。</li>
          <li>根据历史数据，对未来可能发生的离职情况进行预测。</li>
          <li>将退休和离职统计及预测结果进行汇总，得出未来流失人力资源需求。</li>
          <li>将现实人力资源需求、未来人力资源需求和未来流失人力资源需求汇总，得出企业整体人力资源需求预测。</li>
        </ol>
      </div>
    </div>
    <div class="page">
      <!-- <div class="section" id="prediction-steps">
        <ol class="step-list1" start="10"> -->

      <!-- </ol>
      </div> -->
      <!-- 预测方法 -->
      <div class="section" id="prediction-methods">
        <h2 class="section-title">三、预测方法</h2>
        <div class="method-group">
          <h3 class="group-title">定性预测方法</h3>
          <div class="method-item">
            <h4 class="method-name">主观判断法</h4>
            <p>组织各级领导根据自己的经验和直觉，自下而上确定未来所需人员。包括经验判断法和德尔菲法。</p>
            <p>
              经验判断法适用于短期预测，对组织规模较小、结构简单和发展均衡稳定的企业；德尔菲法通过向多位专家征询预测意见，使预测意见趋于集中，最终作出符合需求的预测报告，其优点是避免个人预测片面性，匿名进行避免开会和从众行为，多轮预测准确性较高。
            </p>
          </div>
          <div class="method-item">
            <h4 class="method-name">专家预测法</h4>
            <p>召开专家会议，让专家交流意见并讨论，最终形成意见一致的预测报告。</p>
          </div>
        </div>
        <div class="method-group">
          <h3 class="group-title">定量预测方法</h3>
          <div class="method-item">
            <h4 class="method-name">驱动因素预测法</h4>
            <p>找出组织经营活动中对人力资源需求影响最大的因素，预测驱动因素的变动，进而预测人力资源需求。</p>
          </div>

          <div class="method-item">
            <h4 class="method-name">比率分析法</h4>
            <p>基于某种关键的经营或管理指标与组织的人力资源需求量之间的固定比率关系来预测未来人力资源需求的方法。</p>
          </div>
          <div class="method-item">
            <h4 class="method-name">趋势预测法</h4>
            <p>一种简单的时间序列分析法，通过分析企业在过去若干年中的雇佣水平总体变化趋势来预测企业未来人员需求数量的方法。</p>
          </div>
          <div class="method-item">
            <h4 class="method-name">回归分析法</h4>
            <p>建立人力资源需求量与某种影响因素之间的函数关系，然后将这些影响因素的未来估计值带入函数，从而获得人力资源需求量。根据自变量数量可以分为一元回归法和多元回归法。</p>
          </div>
        </div>
      </div>
    </div>
    <div class="page">
      <!-- 预测工具与模型 -->
      <div class="section" id="tools-and-models">
        <h2 class="section-title">四、预测工具与模型</h2>
        <div class="tool-model-item">
          <h3 class="tool-model-name">趋势分析</h3>
          <p>通过分析过去一段时间的员工数量和业务量的关系，可以发现人力资源需求的趋势。管理者可以使用线性回归等统计方法来拟合数据，并预测未来的人力资源需求。</p>
        </div>
        <div class="tool-model-item">
          <h3 class="tool-model-name">制度分析</h3>
          <p>通过分析组织的制度、流程和政策，预测未来的人力资源需求。例如，如果组织计划推行新的工作流程或政策，可能需要增加或减少相应的人力资源。</p>
        </div>
        <div class="tool-model-item">
          <h3 class="tool-model-name">岗位需求分析</h3>
          <p>通过分析各个岗位的工作内容、技能要求和工作量，预测未来的人力资源需求。管理者可以使用岗位需求分析表或作业分析工具来收集相关数据，并进行预测。</p>
        </div>
        <div class="tool-model-item">
          <h3 class="tool-model-name">人力资源计划模型</h3>
          <p>一种系统性的方法，将组织的战略目标、业务计划、员工流动率、离职率等因素考虑在内，进行人力资源需求的预测。常用的人力资源计划模型包括人力资源需求-供给模型、人力资源供需匹配模型等。</p>
        </div>
        <div class="tool-model-item">
          <h3 class="tool-model-name">数据驱动模型</h3>
          <p>利用大数据和人工智能技术，通过对大量的员工数据、市场数据和业务数据进行分析，建立更精确的人力资源需求预测模型。例如，可以使用机器学习算法来识别员工离职的风险和流动趋势，从而预测未来的人力资源需求。</p>
        </div>
        <!-- 总结 -->
        <div class="summary">
          <h2 class="section-title">总结</h2>
          <p>
            综上所述，人力资源需求预测是企业制定人力资源战略和计划的重要依据。通过选择合适的预测方法、工具和模型，结合企业的实际情况和发展规划，可以制定出更加科学、合理的人力资源需求预测方案，为企业的长远发展提供有力的人才保障。
          </p>
        </div>
      </div>

    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {};
  },
  methods: {
    printForm() {
      window.print();
    },
  }
};
</script>

<style scoped lang="scss">
.hr-demand-prediction-container {
  max-width: 210mm;
  margin: 0 auto;
  padding: 30px;
  /* background-color: #f9f9f9; */
  /* box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); */
  border-radius: 5px;
  font-family: '宋体';
  text-align: left;
  min-height: 100vh;
}

.page {
  width: 210mm;
  height: 297mm;
  padding: 10mm;
  border: 1px solid #e0e0e0;
  background-color: #f9f9f9;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  page-break-after: always;
  text-align: left;
  line-height: 29.3326px;
  letter-spacing: 0.1039em;
  margin-top: 20px;
}

.print-btn {
  display: flex;
  justify-content: space-between;
}

.title {
  text-align: center;
  margin-bottom: 40px;
  color: #333;
  font-size: 28px;
}

.section {
  margin-bottom: 40px;
}

.section-title {
  font-size: 20px;
  color: #007bff;
  margin-bottom: 20px;
  padding-bottom: 5px;
  display: inline-block;
}

.sub-section {
  margin-bottom: 20px;
}

.sub-section-title {
  font-size: 18px;
  color: #333;
  margin-bottom: 10px;
}

.step-list {
  list-style-type: decimal;
  padding-left: 20px;
}

.step-list li {
  margin-bottom: 15px;
  line-height: 1.5;
  list-style-position: inside;
  text-indent: 2em;
}

.step-list1 {
  list-style-type: decimal;
  padding-left: 20px;
}

.step-list1 li {
  margin-bottom: 15px;
  line-height: 1.5;
  list-style-position: inside;
  text-indent: 2em;
}

p {
  text-indent: 2em;
  line-height: 1.5em;
}

.method-group {
  margin-bottom: 30px;
}

.group-title {
  font-size: 20px;
  color: #333;
  margin-bottom: 15px;
}

.method-item {
  margin-bottom: 20px;
  padding: 15px;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.method-name {
  font-size: 18px;
  color: #007bff;
  margin-bottom: 10px;
}

.tool-model-item {
  margin-bottom: 20px;
  padding: 15px;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.tool-model-name {
  font-size: 18px;
  color: #007bff;
  margin-bottom: 10px;
}

.summary {
  /* font-weight: bold; */
  text-align: left;
}

@media print {
  .hr-planning-container {
    width: 100%;
    padding: 0;
    box-shadow: none;
    border-radius: 0;
  }

  .page {
    box-shadow: none;
    border: none
  }

  .print-btn {
    display: none;
  }

  body {
    font-family: '宋体';
  }
}
</style>